potrebuji pomoc s pouzitim TIBScript

Otázka od: petr palicka

13. 9. 2004 11:52

Ahoj,

   potrebuju pustit upgrade script na databazi. Myslel jsem, ze bych
zkusil pouzit IBX komponentu TIBScript, ale nikde nemuzu najit, kterak
se pouzivaji.
   Muzu nechat databazi a transakci nevyplnenou a spolehnout, ze se to
napoji podle prikazu CONNECT uvnitr scriptu?

   Snazim se to ted rozbehat a pada mi to na:
Dynamic SQL Error
SQL error code = -104
Token unknown - line 16, char 1
^

Pricemz ^ pouzivam jako terminator a mam to zadany i v
IBScript1.Terminator. Zvlastni je, ze par radku asi projde a spadne to
patrne az pri vytvareni procedury (soudim podle pozice terminatoru).
Mate nekdo s touto komponentou zkusenost?

dekuji

Peca


Odpovedá: Tomas Bradle

13. 9. 2004 12:44

No... ja ji pouzivam na zmeny struktury DB (procedury, triggery tabulky,
..).

Vyplnenou db a transakci vsak mam, terminator mam nastaven standardni
strednik, prikazy SET TERM pro procedury funguji (musi byt pred a za
definici procedury a triggeru), po provedeni skriptu jeste testuji, jestli
je transakce ACTIVE. Kdyz je, tak jeste udelam commit.

Skripty v syntaxi jako je generovana z IBOConsole mi takto chodi bez
problemu.

Tomas Bradle
t.bradle@worldonline.cz


----- Original Message -----
From: "petr palicka" <palicka.petr@seznam.cz>
To: <delphi-l@clexpert.cz>
Sent: Monday, September 13, 2004 12:52 PM
Subject: potrebuji pomoc s pouzitim TIBScript


> Ahoj,
>
> potrebuju pustit upgrade script na databazi. Myslel jsem, ze bych
> zkusil pouzit IBX komponentu TIBScript, ale nikde nemuzu najit, kterak
> se pouzivaji.
> Muzu nechat databazi a transakci nevyplnenou a spolehnout, ze se to
> napoji podle prikazu CONNECT uvnitr scriptu?
>
> Snazim se to ted rozbehat a pada mi to na:
> Dynamic SQL Error
> SQL error code = -104
> Token unknown - line 16, char 1
> ^
>
> Pricemz ^ pouzivam jako terminator a mam to zadany i v
> IBScript1.Terminator. Zvlastni je, ze par radku asi projde a spadne to
> patrne az pri vytvareni procedury (soudim podle pozice terminatoru).
> Mate nekdo s touto komponentou zkusenost?
>
> dekuji
>
> Peca
>
>
>
>



Odpovedá: petr palicka

13. 9. 2004 12:56

ahoj,

Tomas Bradle wrote:

> No... ja ji pouzivam na zmeny struktury DB (procedury, triggery tabulky,
> ..).

to prave chci taky...

> Vyplnenou db a transakci vsak mam, terminator mam nastaven standardni
> strednik, prikazy SET TERM pro procedury funguji (musi byt pred a za
> definici procedury a triggeru), po provedeni skriptu jeste testuji, jestli
> je transakce ACTIVE. Kdyz je, tak jeste udelam commit.

jo, blbnul terminator. kdyz jsem pouzit set term ^; tak to slape jak ma.
zrejme je tam nejaka chyba. dik za nakopnuti.

Peca


Odpovedá: horky@cominn.cz

13. 9. 2004 13:58

> From: petr palicka [mailto:palicka.petr@seznam.cz]

> zkusil pouzit IBX komponentu TIBScript

17110_ibscript_examples_d5_d6_bcb5.zip

Tento soubor jsem stahnul z Code Central, najdes to podle cisla u autora Jeff
Overcash.
--
S pozdravem Karel Horky, D7, FB 1.0.3, IBX 7.08, WXP SP1
[mailto:horky@cominn.cz]